body {
	background-color: rgb(184, 204, 228);
	color: rgb(37, 64, 97);
	font: 12px;
}
#t-wrp {
	margin: 0 auto;
	width: 900px;
}
.header {
	padding: 25px 0px 10px 25px;;
	font: 20px bold;
	color: rgb(37, 64, 97);
	min-width: 900px;
}

.body-wrp {
	background: rgb(255, 255, 255);
	margin: 25px;
	height: 340px;
	width: 900px;
}

.content-wrp {
	float: left;
	height: 250px;
	width: 570px;
	margin: 20px;
}
.titleWrp {
	color: rgb(37, 64, 97);
	padding: 10px 0px 0px 0px;
	font: 18px bold;
	text-align: center;
}

#demoTitle{
	background-color: rgb(149, 179, 215);
	padding: 10px;
}

.left-banner {
	float: left;
	background-color: rgb(255, 255, 255);
	width: 250px;
	padding: 10px;
}

#menu {
	border: 0px; ! important;
	height: 300px;
	overflow: visible !important;
}

#menu .dijitAccordionTitle,#demoTitle {
	background-color: rgb(149, 179, 215);
	margin: 5px;
	padding: 5px;
	font: 14px bold;
	color: rgb(255, 255, 255);
}

.sub-menu {
	font-weight: bold;
	padding: 5px 10px 5px 20px;
	text-decoration: none;
	color: rgb(122, 159, 204);
}

.sub-menu:HOVER {
	font-weight: bold;
	color: rgb(55, 96, 145);
}

.footer {
	width: 900px;
	color: rgb(37, 64, 97);
	text-align: right;
	margin: 0px 0px 25px 25px;
}